#include <bits/stdc++.h>
using namespace std;
#define PI 3.1415926
#define   SQUARE(x) ((x)*(x))
//double SQUARE(double x) { return x*x;}

long long f[100]={1,1,2,3};

void w1()
{
	int n, k, ans=0, y, h, w;
	char c;
	scanf("%d%d %c%d", &h, &w, &c, &y);
	for(int i=1; i<=h; i++){
		for(int j=1; j<=w; j++){
			printf("%c", 1<j && j<w && 1<i && i<h ? ( 0 == y ? ' ' : c) : c);
		}
		printf("\n");
	}
}

int main()
{
	w1();
  return 0;
}
